{
  "author": "",
  "category": "",
  "extensionNamespace": "",
  "fullName": "",
  "helpPath": "",
  "iconUrl": "",
  "name": "TestEnemy",
  "previewIconUrl": "",
  "shortDescription": "",
  "version": "",
  "description": "",
  "tags": [],
  "authorIds": [],
  "dependencies": [],
  "eventsFunctions": [],
  "eventsBasedBehaviors": [
    {
      "description": "",
      "fullName": "Patrol enemy",
      "name": "IsPatrol",
      "objectType": "Sprite",
      "eventsFunctions": [],
      "propertyDescriptors": [
        {
          "value": "0",
          "type": "Number",
          "unit": "Dimensionless",
          "label": "",
          "description": "",
          "group": "",
          "extraInformation": [],
          "hidden": false,
          "name": "speed"
        }
      ],
      "sharedPropertyDescriptors": []
    },
    {
      "description": "",
      "fullName": "Turret enemy",
      "name": "IsTurret",
      "objectType": "Sprite",
      "eventsFunctions": [
        {
          "fullName": "Shoot direction",
          "functionType": "Condition",
          "name": "Function",
          "sentence": "",
          "events": [
            {
              "type": "BuiltinCommonInstructions::Standard",
              "conditions": [],
              "actions": []
            }
          ],
          "parameters": [
            {
              "description": "Object",
              "name": "Object",
              "supplementaryInformation": "Sprite",
              "type": "object"
            },
            {
              "description": "Behavior",
              "name": "Behavior",
              "supplementaryInformation": "TestEnemy::IsTurret",
              "type": "behavior"
            }
          ],
          "objectGroups": []
        },
        {
          "fullName": "",
          "functionType": "Expression",
          "name": "Function2",
          "sentence": "",
          "events": [],
          "expressionType": {
            "type": "expression"
          },
          "parameters": [
            {
              "description": "Object",
              "name": "Object",
              "supplementaryInformation": "Sprite",
              "type": "object"
            },
            {
              "description": "Behavior",
              "name": "Behavior",
              "supplementaryInformation": "TestEnemy::IsTurret",
              "type": "behavior"
            }
          ],
          "objectGroups": []
        }
      ],
      "propertyDescriptors": [
        {
          "value": "",
          "type": "Number",
          "label": "",
          "description": "",
          "group": "",
          "extraInformation": [],
          "hidden": false,
          "name": "attack_speed"
        }
      ],
      "sharedPropertyDescriptors": []
    }
  ],
  "eventsBasedObjects": []
}